#include<func.h>
#include "threadPool.h"
#define M 1048576
typedef struct train_s{
    int dataLength;
    char buf[1000];
}train_t;

int recvFile(int netFd,char *fileName);
int sendFile(char filename[],int sdf);

int func1(int netFd);//ls 列出相应目录文件
int func2(int netFd);// cd 进入对应目录
int func3(int netFd);//pwd 显示目前所在路径
int func4_upload(threadPool_t *pThreadPool,struct sockaddr_in *addr,char *token,char *userName,char *loadtime);//puts 将本地文件上传至客户端
int func5_download(threadPool_t *pThreadPool,struct sockaddr_in *addr,char *token,char *userName,char *loadtime);
//int func5(int netFd);//gets 文件名 接收客户端文件到本地
int func6(int netFd);//删除文件
int func7(int netFd);//查看日志
